ViewModelViewHost.ResolveViewForViewModel(TViewModel?, string?) method¶
Defined in
Type: ViewModelViewHostReactiveUI.Maui
Assembly: ReactiveUI.Maui.dll
Applies to
net10.0, net10.0-android36.0, net10.0-ios26.0, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net9.0, net9.0-tvos18.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-browserwasm1.0, net9.0-macos15.0, net9.0-ios18.0, net9.0-android35.0, net9.0-desktop1.0, net8.0-macos15.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-tvos18.0, netstandard2.1
Attributes: [ExcludeFromCodeCoverage]
protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract)
Summary: Resolves and displays the view for the given view model with respect to the contract. This method uses the generic ResolveView method which is AOT-compatible.
Parameters
| Name | Type | Description |
|---|---|---|
viewModel | TViewModel? | The view model to resolve a view for. |
contract | string? | The contract to use when resolving the view. |
Remarks
This method is excluded from code coverage because it is only called from InitializeViewResolution,
which cannot be executed during unit tests due to the InUnitTestRunner check.
This code is exercised in integration tests and production runtime scenarios.